<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>嵌套的for循环</title>
</head>
<body>
<script>
    //举例1
    for(var i=0;i<3;i++){//外部循环控制高度
        for (j=0;j<5;j++){
            document.write("*&nbsp;&nbsp;&nbsp;");//内部循环控制宽度
        }
        document.write("<br/>");
    }
    document.write("<br/>");//与第2个例子隔开
    //举例2
    for(var i=0;i<5;i++){//外部循环控制高度
        for (j=0;j<i+1;j++){
            document.write("*&nbsp;&nbsp;&nbsp;");//内部循环控制宽度
        }
        document.write("<br/>");
    }
    document.write("<br/>");//与第2个例子隔开
    //举例3
    for(var i=8;i>=0;i--){//外部循环控制高度
        for (j=0;j<i+1;j++){
            document.write("*&nbsp;&nbsp;&nbsp;");//内部循环控制宽度
        }
        document.write("<br/>");
    }
    document.write("<br/>");//与第2个例子隔开
    //举例4
    for(var i=0;i<5;i++){
        for (j=0;j<5-i;j++){
          document.write("*&nbsp") ;
        }
        document.write("<br/>");
    }
    document.write("<br/>");
    //举例5 99乘法表
    for (var e=1;e<10;e++){
        for (var f=1;f<e+1;f++){
            // document.write(f+"*"+e+"="+f*e+"&nbsp;&nbsp;");//下面的也可以输出九九乘法表
            document.write("<span>"+f+"*"+e+"="+f*e+"</span>");//加上span可以对其进行CSS样式更改
        }
        document.write("<br/>");
    }
    //举例6 求1-100之间的质数
    for (var i=2;i<=100;i++){
        var flag=true;
        for (var j=2;j<i;j++){
            if(i%j==0){
            flag=false;
            }
        }
        if (flag){
            document.write(i+"<br/>");
        }
    }


</script>
<style>
    span{
        display: inline-block;
        width: 80px;
    }
</style>
</body>
</html>